ModuleNotFoundError: No module named 'corsheaders'解决办法 您所在的位置:网站首页 django报错no module named ModuleNotFoundError: No module named 'corsheaders'解决办法

ModuleNotFoundError: No module named 'corsheaders'解决办法

2024-01-06 04:56| 来源: 网络整理| 查看: 265

ModuleNotFoundError: No module named 'corsheaders’解决办法 在虚拟环境中运行项目的manage.py文件,然后控制台报错:

D:\software\Python\python.exe C:/Users/lixx/Desktop/meiduo_project/meiduo_project/meiduo_mall/manage.py Traceback (most recent call last): File "C:/Users/lixx/Desktop/meiduo_project/meiduo_project/meiduo_mall/manage.py", line 22, in execute_from_command_line(sys.argv) File "D:\software\Python\lib\site-packages\django\core\management\__init__.py", line 401, in execute_from_command_line utility.execute() File "D:\software\Python\lib\site-packages\django\core\management\__init__.py", line 377, in execute django.setup() File "D:\software\Python\lib\site-packages\django\__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS) File "D:\software\Python\lib\site-packages\django\apps\registry.py", line 91, in populate app_config = AppConfig.create(entry) File "D:\software\Python\lib\site-packages\django\apps\config.py", line 90, in create module = import_module(entry) File "D:\software\Python\lib\importlib\__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1006, in _gcd_import File "", line 983, in _find_and_load File "", line 965, in _find_and_load_unlocked ModuleNotFoundError: No module named 'corsheaders'

在网上搜索解决办法,都是让安装django-cors-headers;但是django-cors-headers已经安装了,于是我又重新看了下报错的代码,发现了问题:

D:\software\Python\python.exe C:/Users/lixx/Desktop/meiduo_project/meiduo_project/meiduo_mall/manage.py

正常情况下,在这行代码后应该有 runserver,没有的话应该是没有配置运行环境。重新配置运行环境: 在这里插入图片描述 重新启动manage.py,运行成功。

D:\software\virtualenv\meiduo_mall\Scripts\python.exe C:/Users/lixx/Desktop/meiduo_project/meiduo_project/meiduo_mall/manage.py runserver Performing system checks... System check identified no issues (0 silenced). February 05, 2020 - 17:14:36 Django version 1.11.11, using settings 'meiduo_mall.settings.dev' Starting development server at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK.


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有